<%-- 
    Document   : PaginaDestino
    Created on : Jul 27, 2013, 1:10:32 PM
    Author     : educacionit
--%>


<%@page import="modelo.Usuario"%>
<%@page import="modelo.Animal"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>JSP UseBean Destino</title>
    </head>
    <body>
        <jsp:useBean id="formulario" scope="request" class="modelo.Persona" />
        <jsp:setProperty name="formulario" property="*" /><!-- En Property le puedo decir que campos va a enviar -->
        
        <h1>Tomando los datos del useBean para la clase Persona</h1>
        nombre:    <jsp:getProperty name="formulario" property="nombre" /> <br/>
        apellido:  <jsp:getProperty name="formulario" property="apellido" /> <br/>
        direccion: <jsp:getProperty name="formulario" property="direccion" /> <br/>
        
        
        <jsp:useBean id="formulario2" scope="request" class="modelo.Animal" />
        <jsp:setProperty name="formulario2" property="*" /><!-- En Property le puedo decir que campos va a enviar -->
        
        <h1>Tomando los datos del useBean para la clase Animal</h1>
        nombre:    <jsp:getProperty name="formulario2" property="nombre" /> <br/>
        apellido:  <jsp:getProperty name="formulario2" property="apellido" /> <br/>
        duenio:    <jsp:getProperty name="formulario2" property="duenio" /> <br/> 
        <!--Si desde el form no le envío el atributo (en este caso Dueño) lo deja nulo
          Solo completa lo que le viene, lo que no lo deja nulo-->
        
        
        <jsp:useBean id="formularioUsuario" scope="request" class="ar.com.itcollege.BD.UsuariosDB" />
        
        <h1>Muestro el nombre del Usuario (Tomado desde la BD) haciendo blind</h1>
        <h7>usando : "formularioUsuario.getUsuarioDB()"</h7>
        <br/>
        <%
            Usuario usuario = formularioUsuario.getUsuarioDB();
            out.println("Nombre del usuario de la BD: "+usuario.getUsuario());
        %>
        
    </body>
</html>
